package com.jeeplus.test.jlnu.teachingArchive.domain.vo;

import com.jeeplus.test.jlnu.teachingArchive.domain.entity.AcademicInfo;
import com.jeeplus.test.jlnu.teachingArchive.domain.entity.InsideInfo;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class InsideInfoVo {
    private InsideInfo insideInfo;
    private List<AcademicInfo> academicInfoList;

    /**
     ID 主键
     */
    private String id;
    private String ids;
    /**
     序号
     */
    private String serialNumber;
    /**
     档案馆代码
     */
    private String archiveCode;
    /**
     著录层级
     */
    private String recordHierarchy;
    /**
     全宗号
     */
    private String accountNumber;
    /**
     门类代码
     */
    private String categoryCode;
    /**
     类别号
     */
    private String categoryNumber;
    /**
     项目号
     */
    private String projectNo;
    /**
     目录号
     */
    private String catalogNo;
    /**
     年度
     */
    private String year;
    /**
     保管期限
     */
    private String retentionPeriodCode;
    /**
     机构 / 问题代码
     */
    private String problemCode;
    /**
     案卷号
     */
    private String caseNumber;
    /**
     件号
     */
    private String partNumber;
    /**
     文件题名
     */
    private String documentTitle;
    /**
     文件编号
     */
    private String documentNo;
    /**
     日期
     */
    private Date formDate;
    /**
     责任人
     */
    private String responsibility;
    /**
     范围和提要
     */
    private String scopeSummary;
    /**
     稿本
     */
    private String manuscript;
    /**
     文种
     */
    private String recordType;
    /**
     附件
     */
    private String attachment;
    /**
     传统载体类型
     */
    private String traditionalType;
    /**
     脱机载体类型
     */
    private String carrierType;
    /**
     载体规格
     */
    private String specifications;
    /**
     载体单位
     */
    private String carrierUnit;
    /**
     载体数量
     */
    private String carriersNumber;
    /**
     计算机文件大小
     */
    private String fileSize;
    /**
     计算机文件格式
     */
    private String fileFormat;
    /**
     生成方式
     */
    private String generationMethod;
    /**
     保管期限
     */
    private String retentionPeriod;
    /**
     密级
     */
    private String classification;
    /**
     公开属性
     */
    private String publicAttributes;
    /**
     开放标识
     */
    private String openLabel;
    /**
     语言或文字
     */
    private String language;
    /**
     主题词或关键词
     */
    private String keyword;
    /**
     分类号
     */
    private String classificationNumbe;
    /**
     缩微号
     */
    private String microNumber;
    /**
     存储位置
     */
    private String storageLocation;
    /**
     原件存放位置
     */
    private String originalStorageLocation;
    /**
     复制件存放位置
     */
    private String copyStorageLocation;
    /**
     附注
     */
    private String annotations;
    /**
     著录者
     */
    private String recorder;
    /**
     著录日期
     */
    private Date recordDate;
    /**
     归档单位
     */
    private String archivalUnit;
    /**
     归档份数
     */
    private String archivedCopies;
    /**
     归档人
     */
    private String archived;
    /**
     归档时间
     */
    private Date archivedDate;
    /**
     备注
     */
    private String remark;
    /**
     案卷 id
     */
    private String recordsId;
    /**
     1: 录取信息（基本信息）
     */
    private String belonging;
}
